/**
 * @description：用户性别
 */
export const genderType = [
    { label: "男", value: 1 },
    { label: "女", value: 2 }
];

/**
 * @description：状态枚举
 */
export const statusEnum = [
    { label: "启用", value: 1 },
    { label: "禁用", value: 0 }
];

export const jumpTypeEnum = [
    { label: "路由", value: 1 },
    { label: "外链", value: 2 }
]

/**
 * @description：文章内容类型枚举
 */
export const contentTypeEnum = [
    { label: "MarkDown", value: 1 },
    { label: "HTML", value: 2 }
];

/**
 * @description：文件类型枚举
 */
export const fileTypeEnum = [
    { label: "图片", value: 1 },
    { label: "视频", value: 2 },
    { label: "文档", value: 3 },
];

/**
 * @description：视频文件类型枚举
 */
export const videoMimeTypeEnum = [
    { label: "ogg", value: "audio/ogg" },
    { label: "mpeg", value: "audio/mpeg" },
    { label: "wav", value: "audio/wav" },
    { label: "mp4", value: "video/mp4" },
    { label: "avi", value: "video/x-msvideo" },
    { label: "flv", value: "video/x-flv" },
    { label: "wmv", value: "video/x-ms-wmv" },
    { label: "webm", value: "video/webm" },
]

/**
 * @description：文档文件类型枚举
 */
export const documentMimeTypeEnum = [
    { label: "doc", value: "application/msword" },
    { label: "docx", value: "application/vnd.openxmlformats-officedocument.wordprocessingml.document" },
    { label: "xls", value: "application/vnd.ms-excel" },
    { label: "xlsx", value: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" },
    { label: "ppt", value: "application/vnd.ms-powerpoint" },
    { label: "pptx", value: "application/vnd.openxmlformats-officedocument.presentationml.presentation" },
    { label: "pdf", value: "application/pdf" },
]

/**
 * @description：boolean枚举
 */
export const booleanEnum = [
    { label: "是", value: 1 },
    { label: "否", value: 0 }
];

/**
 * @description：权限类型枚举
 */
export const authTypeEnum = [
    { label: "模块", value: 1 },
    { label: "目录", value: 2 },
    { label: "菜单", value: 3 },
    { label: "操作", value: 4 }
];

/**
 * 角色类型枚举
 */
export const roleLevelEnum = [
    { label: "系统管理员", value: 1 },
    { label: "文章发布员", value: 2 },
    { label: "用户管理员", value: 3 },
]

export const configValueOptionTypeEnum = [
    { label: "字典", value: 1 },
    { label: "预设", value: 2 },
]

export const treeDataTypeEnum = [
    { label: "权限", value: 1 },
    { label: "部门", value: 2 },
    { label: "分类", value: 3 },
]

export const advertiseSpaceTypeEnum = [
    { label: "轮播", value: 1 },
    { label: "横幅", value: 2 },
    { label: "弹窗", value: 3 },
    { label: "浮动", value: 4 },
]
